/*!
* @file conta_exception.h
* @brief implementa classe de excessão para conta bancária
*/
//---------------------------------------------------------
#ifndef _CONTA_EXCEPTION_H
#define _CONTA_EXCEPTION_H

#include <exception>
#include <string>
//---------------------------------------------------------
/*!
* @class conta_exception
* @brief classe de extensão para tratamento de exceção
*/
class conta_exception : public std::exception
{
    public:
    conta_exception(const std::string& message);
    virtual ~conta_exception( void ) throw();
    
    virtual const char* what( void ) const throw ();
    
    private:
    std::string str_warning;
};

#endif /* _CONTA_EXCEPTION_H */
